#ifndef __GAMESTATE__
#define __GAMESTATE__

class GameState
{
public:
	GameState();
	virtual ~GameState();	
	virtual void init() = 0;
	virtual void update(float dt) = 0;
	virtual void render() = 0;
	virtual void exit() = 0;
};

#endif